home *** CD-ROM | disk | FTP | other *** search
- ; Author: Creative BlasterControl Team
-
- ;******************** Universal
-
- [Version]
- Signature="$CHICAGO$"
- SetupClass=BASE
-
- [DestinationDirs]
- BC.Files.Win = 11
- BC.Files.Sys = 11
- BC.Files.Sys.Exxtreme = 11
- BC.Files.Sys.Banshee = 11
- BC.Files.Sys.TnT = 11
- BC.Files.Sys.Zx = 11
- BC.Files.Inf = 17
-
- [SourceDisksNames]
- 1="BlasterControl 2","",1
-
- [SourceDisksFiles]
- RegSvr32.exe=1
- BCDetect.exe=1
- BCDetect.crl=1
- BlstCtrl.dll=1
- BlstCtrl.crl=1
- BlstCtrl.cnt=1
- BlstCtrl.hlp=1
- BCInfo.dll=1
- BCInfo.crl=1
- BCInfo.cnt=1
- BCInfo.hlp=1
- BCMon.dll=1
- BCMon.crl=1
- BCMon.cnt=1
- BCMon.hlp=1
- BCColor.dll=1
- BCColor.crl=1
- BCColor.cnt=1
- BCColor.hlp=1
- BCDesk.dll=1
- BCDesk.crl=1
- BCDesk.cnt=1
- BCDesk.hlp=1
- BCHal.dll=1
- BCExx9x.dll=1
- BCExx9x.crl=1
- BCExx9x.hlp=1
- BCBSW9x.dll=1
- BCBSW9x.crl=1
- Banshee.cnt=1
- Banshee.hlp=1
- BCTnT.dll=1
- BCTnT.crl=1
- BCTnT.cnt=1
- BCTnT.hlp=1
- BC128Zx.dll=1
- BC128Zx.crl=1
- BC128Zx.cnt=1
- BC128Zx.hlp=1
- BCInstal.bci=1
-
-
- ;******************** Basic BlasterControl
-
- [DefaultInstall]
- ;CopyFiles = BC.Files.Win, BC.Files.Sys, BC.Files.Inf
- DelReg = BC.Del.Reg
- AddReg = BC.Add.Reg
-
- [DefaultUninstall]
- DelReg = BC.Del.Reg
- DelFiles = BC.Files.Sys, BC.Files.Sys.Exxtreme, BC.Files.Sys.Banshee, BC.Files.Sys.TnT, BC.Files.Sys.Zx, BC.Files.Inf
-
- [BC.Files.Inf]
- BCInstal.bci
-
- [BC.Files.Win]
- RegSvr32.exe,,,0x020
-
- [BC.Files.Sys]
- BCDetect.exe,,,0x020
- BCDetect.crl,,,0x020
- BlstCtrl.dll,,,0x020
- BlstCtrl.crl,,,0x020
- BlstCtrl.cnt
- BlstCtrl.hlp
- BCInfo.dll,,,0x020
- BCInfo.crl,,,0x020
- BCInfo.cnt
- BCInfo.hlp
- BCMon.dll,,,0x020
- BCMon.crl,,,0x020
- BCMon.cnt
- BCMon.hlp
- BCColor.dll,,,0x020
- BCColor.crl,,,0x020
- BCColor.cnt
- BCColor.hlp
- BCDesk.dll,,,0x020
- BCDesk.crl,,,0x020
- BCDesk.cnt
- BCDesk.hlp
- BCHal.dll,,,0x020
-
- [BC.Add.Reg]
- HKCR,".bci",,,"INFFile"
- HKLM,%BC%,DisplayName,,"Creative BlasterControl 2 (Remove Only)"
- HKLM,%BC%,UninstallString,,"%10%\RunDll.exe SetupX.dll,InstallHinfSection DefaultUninstall 132 %17%\BCInstal.bci"
- HKLM,%SMWCV%\RunOnce\Setup,%BCHAL%,, "%11%\RegSvr32.exe /s %11%\BCHal.dll"
- HKLM,%SMWCV%\RunOnce\Setup,%BLSTCTRL%,, "%11%\RegSvr32.exe /s %11%\BlstCtrl.dll"
- HKLM,%SMWCV%\RunOnce\Setup,%BCINFO%,, "%11%\RegSvr32.exe /s %11%\BCInfo.dll"
- HKLM,%SMWCV%\RunOnce\Setup,%BCMON%,, "%11%\RegSvr32.exe /s %11%\BCMon.dll"
- HKLM,%SMWCV%\RunOnce\Setup,%BCCOLOR%,, "%11%\RegSvr32.exe /s %11%\BCColor.dll"
- HKLM,%SMWCV%\RunOnce\Setup,%BCDESK%,, "%11%\RegSvr32.exe /s %11%\BCDesk.dll"
- HKLM,%SMWCV%\RunServicesOnce, "1",, "%11%\RegSvr32.exe /s %11%\BCHal.dll"
- HKLM,%SMWCV%\RunServicesOnce, "2",, "%11%\RegSvr32.exe /s %11%\BlstCtrl.dll"
- HKLM,%SMWCV%\RunServicesOnce, "3",, "%11%\RegSvr32.exe /s %11%\BCInfo.dll"
- HKLM,%SMWCV%\RunServicesOnce, "4",, "%11%\RegSvr32.exe /s %11%\BCMon.dll"
- HKLM,%SMWCV%\RunServicesOnce, "5",, "%11%\RegSvr32.exe /s %11%\BCColor.dll"
- HKLM,%SMWCV%\RunServicesOnce, "6",, "%11%\RegSvr32.exe /s %11%\BCDesk.dll"
- HKLM,"Software\Microsoft\Windows\CurrentVersion\RunServices","BCDetect",,"%11%\BCDetect.exe defer"
-
- [BC.Del.Reg]
- HKLM,%BC%
- HKCR,"CLSID\{A000FCE0-1D55-11D1-BAC0-00804800E8B6}" ; BCHal.dll
- HKCR,"CLSID\{F11775E1-D868-11D1-BAC0-00804882DB71}" ; BlstCtrl.dll
- HKCR,"CLSID\{F11775E2-D868-11D1-BAC0-00804882DB71}" ; BCInfo.dll
- HKCR,"CLSID\{F11775E3-D868-11D1-BAC0-00804882DB71}" ; BCMon.dll
- HKCR,"CLSID\{F11775E4-D868-11D1-BAC0-00804882DB71}" ; BCColor.dll
- HKCR,"CLSID\{F11775E5-D868-11D1-BAC0-00804882DB71}" ; BCDesk.dll
- HKCR,"CLSID\{62B4E421-8940-11D2-88FA-00A0C98E4E25}" ; BCExx9x.dll
- HKCR,"CLSID\{D5F2448C-2B3A-11D2-A2F4-00AA004B7BE1}" ; BCBSW9x.dll
- HKCR,"CLSID\{77D1D1E0-1D59-11D2-BE96-00AA0059874A}" ; BCTnT.dll
- HKCR,"CLSID\{3AC4D661-78C3-11D2-9FF8-00AA00A7D52D}" ; BCZx.dll
- HKCR,"BlasterControlHAL"
- HKCR,"BlasterControlHAL.1"
- HKCR,"CLSID\{C9F7D142-5A3D-11cf-9078-00804800E8B6}" ; BCMon32.dll
- HKCR,"CLSID\{C9F7D143-5A3D-11cf-9078-00804800E8B6}" ; BCHKey32.dll
- HKCR,"CLSID\{C9F7D144-5A3D-11cf-9078-00804800E8B6}" ; BCClr32.dll
- HKCR,"CLSID\{C9F7D145-5A3D-11cf-9078-00804800E8B6}" ; BCSettng.dll
-
- HKLM,"Software\Creative Tech\BlasterControl"
- HKLM,"Software\Creative Tech\BlasterControl 2.0"
- HKLM,"Software\Microsoft\Windows\CurrentVersion\Controls Folder\Device\ShellEx\PropertySheetHandlers\BlasterControl 2.0"
- HKLM,"Software\Microsoft\Windows\CurrentVersion\Controls Folder\Device\ShellEx\PropertySheetHandlers\BlasterControl Monitor"
- HKLM,"Software\Microsoft\Windows\CurrentVersion\Controls Folder\Device\ShellEx\PropertySheetHandlers\BlasterControl Hotkey"
- HKLM,"Software\Microsoft\Windows\CurrentVersion\Controls Folder\Device\ShellEx\PropertySheetHandlers\BlasterControl Colour Correction"
- HKLM,"Software\Microsoft\Windows\CurrentVersion\Controls Folder\Device\ShellEx\PropertySheetHandlers\BlasterControl Settings"
- HKLM,"Software\Microsoft\Windows\CurrentVersion\Controls Folder\Display\ShellEx\PropertySheetHandlers\BlasterControl 2.0"
- HKLM,"Software\Microsoft\Windows\CurrentVersion\Controls Folder\Display\ShellEx\PropertySheetHandlers\BlasterControl Monitor"
- HKLM,"Software\Microsoft\Windows\CurrentVersion\Controls Folder\Display\ShellEx\PropertySheetHandlers\BlasterControl Hotkey"
- HKLM,"Software\Microsoft\Windows\CurrentVersion\Controls Folder\Display\ShellEx\PropertySheetHandlers\BlasterControl Colour Correction"
- HKLM,"Software\Microsoft\Windows\CurrentVersion\Controls Folder\Display\ShellEx\PropertySheetHandlers\BlasterControl Settings"
- HKLM,"Software\Microsoft\Windows\CurrentVersion\RunServices","BCDetect"
- HKLM,"Software\Microsoft\Windows\CurrentVersion\RunOnce","BlasterControl"
-
- ;******************** Exxtreme Specific
-
- [ExxtremeInstall]
- ;CopyFiles = BC.Files.Win, BC.Files.Sys, BC.Files.Sys.Exxtreme, BC.Files.Inf
- DelReg = BC.Del.Reg
- AddReg = BC.Add.Reg, BC.Add.Reg.Exxtreme
-
- [BC.Files.Sys.Exxtreme]
- BCExx9x.dll,,,0x020
- BCExx9x.crl,,,0x020
- BCExx9x.hlp
-
- [BC.Add.Reg.Exxtreme]
- HKLM,%SMWCV%\RunOnce\Setup,%BCEXX%,, "%11%\RegSvr32.exe /s %11%\BCExx9x.dll"
- HKLM,%SMWCV%\RunServicesOnce, "20",, "%11%\RegSvr32.exe /s %11%\BCExx9x.dll"
-
- ;******************** Banshee Specific
-
- [BansheeInstall]
- ;CopyFiles = BC.Files.Win, BC.Files.Sys, BC.Files.Sys.Banshee, BC.Files.Inf
- DelReg = BC.Del.Reg
- AddReg = BC.Add.Reg, BC.Add.Reg.Banshee
-
- [BC.Files.Sys.Banshee]
- BCBSW9x.dll,,,0x020
- BCBSW9x.crl,,,0x020
- Banshee.cnt
- Banshee.hlp
-
- [BC.Add.Reg.Banshee]
- HKLM,%SMWCV%\RunOnce\Setup,%BCBS%,, "%11%\RegSvr32.exe /s %11%\BCBSW9x.dll"
- HKLM,%SMWCV%\RunServicesOnce, "21",, "%11%\RegSvr32.exe /s %11%\BCBSW9x.dll"
-
- ;******************** TnT Specific
-
- [TnTInstall]
- ;CopyFiles = BC.Files.Win, BC.Files.Sys, BC.Files.Sys.TnT, BC.Files.Inf
- DelReg = BC.Del.Reg
- AddReg = BC.Add.Reg, BC.Add.Reg.TnT
-
- [BC.Files.Sys.TnT]
- BCTnT.dll,,,0x020
- BCTnT.crl,,,0x020
- BCTnT.cnt
- BCTnT.hlp
-
- [BC.Add.Reg.TnT]
- HKLM,%SMWCV%\RunOnce\Setup,%BCTNT%,, "%11%\RegSvr32.exe /s %11%\BCTnT.dll"
- HKLM,%SMWCV%\RunServicesOnce, "22",, "%11%\RegSvr32.exe /s %11%\BCTnT.dll"
-
- ;******************** Zx Specific
-
- [128ZxInstall]
- ;CopyFiles = BC.Files.Win, BC.Files.Sys, BC.Files.Sys.Zx, BC.Files.Inf
- DelReg = BC.Del.Reg
- AddReg = BC.Add.Reg, BC.Add.Reg.Zx
-
- [BC.Files.Sys.Zx]
- BC128Zx.dll,,,0x020
- BC128Zx.crl,,,0x020
- BC128Zx.cnt
- BC128Zx.hlp
-
- [BC.Add.Reg.Zx]
- HKLM,%SMWCV%\RunOnce\Setup,%BC128ZX%,, "%11%\RegSvr32.exe /s %11%\BC128Zx.dll"
- HKLM,%SMWCV%\RunServicesOnce, "23",, "%11%\RegSvr32.exe /s %11%\BC128Zx.dll"
-
- ;******************** Globals
-
- [Strings]
- SMWCV ="Software\Microsoft\Windows\CurrentVersion"
- BC ="Software\Microsoft\Windows\CurrentVersion\Uninstall\BlasterControl 2"
- BCREG ="Registering BlasterControl 2"
- BCHAL ="Registering BlasterControl HAL"
- BLSTCTRL ="Registering BlasterControl Control Applet"
- BCINFO ="Registering BlasterControl Info Module"
- BCMON ="Registering BlasterControl Monitor Module"
- BCCOLOR ="Registering BlasterControl Colors Module"
- BCDESK ="Registering BlasterControl Desktop Module"
- BCEXX ="Registering BlasterControl Exxtreme Module"
- BCBS ="Registering BlasterControl Banshee Module"
- BCTNT ="Registering BlasterControl TnT Module"
- BC128ZX ="Registering BlasterControl 128Zx Module"
-